a straight arrow - English Synonyms Dictionary